Python 巧用set()去重 | 您所在的位置:网站首页 › python set 对象 › Python 巧用set()去重 |
看了其他人程序中巧妙地运用set()进行去重,笔者做了些总结: 首先谈谈概念:集合数据类型是没有顺序的简单对象的聚集,且集合中元素不重复。正因为集合不允许重复,所以我们可以运用它来实现去重操作。
示例0: 猜想:虽然定义中说是没有顺序的简单对象的聚集,但通过例子,我猜可能是一些矩阵的思想(上面的结果有点像二维数组)。
示例1:
结论:我们可以通过集合作为过渡,实现去重操作。但我们也发现了,最终变为乱序的了,那我们想保持原有的顺序怎么办呢,请看示例2。
示例2:
结论:这样我们就可以实现去重操作,又可以保持原有的顺序了。 |
CopyRight 2018-2019 实验室设备网 版权所有 |